package com.mrd.payClient.message;

public class RefundMessage extends CommonMessage{
	private String fundChange;//本次退款是否发生了资金变化
	private String sign;//签名
	private int refundAmount;//退款的金额
	private String resultCode;//业务结果
	private String returnMsg;//返回信息
	private String gmtRefundPay;//退款支付时间
	private String returnCode;//返回代码
	private int totalAmount;//订单总金额
	private String buyerLogonId;//用户的登录id
	private String outTradeNo;//商户订单号
	private String cashFee;//现金支付金额
	private String outRefundNo;//商户退款单号
	private String refundId;//平台退款单号
	private String buyerUserId;//买家在支付宝的用户id
	private String orderId;//平台支付单号
	
	public String getFundChange() {
		return fundChange;
	}
	public void setFundChange(String fundChange) {
		this.fundChange = fundChange;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public int getRefundAmount() {
		return refundAmount;
	}
	public void setRefundAmount(int refundAmount) {
		this.refundAmount = refundAmount;
	}
	public String getResultCode() {
		return resultCode;
	}
	public void setResultCode(String resultCode) {
		this.resultCode = resultCode;
	}
	public String getReturnMsg() {
		return returnMsg;
	}
	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg;
	}
	public String getGmtRefundPay() {
		return gmtRefundPay;
	}
	public void setGmtRefundPay(String gmtRefundPay) {
		this.gmtRefundPay = gmtRefundPay;
	}
	public String getReturnCode() {
		return returnCode;
	}
	public void setReturnCode(String returnCode) {
		this.returnCode = returnCode;
	}
	public int getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(int totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getBuyerLogonId() {
		return buyerLogonId;
	}
	public void setBuyerLogonId(String buyerLogonId) {
		this.buyerLogonId = buyerLogonId;
	}
	public String getOutTradeNo() {
		return outTradeNo;
	}
	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo;
	}
	public String getCashFee() {
		return cashFee;
	}
	public void setCashFee(String cashFee) {
		this.cashFee = cashFee;
	}
	public String getOutRefundNo() {
		return outRefundNo;
	}
	public void setOutRefundNo(String outRefundNo) {
		this.outRefundNo = outRefundNo;
	}
	public String getRefundId() {
		return refundId;
	}
	public void setRefundId(String refundId) {
		this.refundId = refundId;
	}
	public String getBuyerUserId() {
		return buyerUserId;
	}
	public void setBuyerUserId(String buyerUserId) {
		this.buyerUserId = buyerUserId;
	}
	public String getOrderId() {
		return orderId;
	}
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	@Override
	public String toString() {
		return "RefundMessage [fundChange=" + fundChange + ", sign=" + sign + ", refundAmount="
		        + refundAmount + ", resultCode=" + resultCode + ", returnMsg=" + returnMsg
		        + ", gmtRefundPay=" + gmtRefundPay + ", returnCode=" + returnCode
		        + ", totalAmount=" + totalAmount + ", buyerLogonId=" + buyerLogonId
		        + ", outTradeNo=" + outTradeNo + ", cashFee=" + cashFee + ", outRefundNo="
		        + outRefundNo + ", refundId=" + refundId + ", buyerUserId=" + buyerUserId
		        + ", orderId=" + orderId + "]";
	}
	
}
